@charset "utf-8";
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
body {min-width:100%;_width:100%; min-height: 100%;_height:100%;}
body{color:#333333; font-size:18px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
input, select, textarea, button {vertical-align: middle;box-sizing: border-box;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0;vertical-align: middle; max-width:100%;}

a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());transition:all .2s ease-in-out;}
a:focus {outline-color:#0c66b2;outline-style: 10px solid;}
a:hover{color:#2587cb;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:16px; color:#999;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}
.wxhdcon { margin:0 auto; max-width:1366px; text-align:right;}
.conhi { margin:0 auto;  max-width:1366px;}
.nrcon { margin:55px auto auto auto;  max-width:1366px; padding:30px; background:#FFF;}
.cjcon { margin:55px auto auto auto;  max-width:1366px; background:#FFF;}
.shadow { padding:40px;box-shadow: 0 0 15px #ececec;}
.zwgkcon { margin:55px auto auto auto;  max-width:1366px; background:#FFF;}
.ldzccon { margin:55px auto auto auto;  max-width:1366px; background:#edf6ff; padding:68px 35px 35px 35px;}
.yshjcon { margin:40px auto auto auto;  max-width:1366px; background:#FFF;}
.ttcon { margin:40px auto auto auto;  max-width:1366px;}
.indcon { margin:40px auto auto auto;  max-width:1366px;}
.indzwcon {margin:40px auto auto auto;  padding:40px 0; width:100%;background:#FFF;}
.newscon { margin:40px auto auto auto;  max-width:1366px; padding:30px; background:#FFF;}
.hdjl_lysd { margin:30px auto auto auto; max-width:1366px;}
.left { float:left;}  /*归左*/
.right { float:right;}  /*归右*/
.topcon { margin:0 auto; max-width:1366px;}
.zdlycon { margin:0 auto; max-width:1366px;}
.yngkmaxcon { margin:auto auto 90px auto; max-width:1366px;}
.mp30 { margin:30px 0 0 0;}
.hiddt {display: none !important;}
/*---头部--*/
.hdtop { position:relative; width:100%;}
.topfd {position:absolute; top:0;width:100%; z-index:1}
/*---图标导--*/
.wxhd  { width:100%; background:#106ad1;  line-height:47px; color:#FFF;}
.wxhd a { color:#FFF;}
.slh{background: #f59c00;color:#ffffff;padding: 0 8px;border-radius: 8px;line-height: 26px;}

/* --------弹出官方微信二维码----------- */
.wx-container {position: relative;cursor:pointer;}
#wxImg {display: none;position: absolute;top: 30px;left: 0;border:2px solid #FFF; background:#FFF;}
.ipv6 {color:#dcdcdc;}
.topbg{height: 420px;width: 100%;float: left; }
.headtopbg {text-align:center; background:#37a5f7;}
/*---LOGO--*/
.tlogo {margin:0 auto; text-align:center; margin:39px 0 0 0;}
.tlogo img { max-width:100%;}
/* --------新搜索条----------- */
.sevas {width:45%;margin:auto;margin-top:25px;}
.search_box{margin:auto;width:100%;border-radius: 8px 0 0 8px; }
.search_fl{height:50px;position:relative;}
.search_txt{width:100%;border:0;height:55px;line-height:55px;padding:0 8px; color:#a3a3a3; font-size:16px;background:#ffffff; border:2px solid #166bca;border-radius: 50px; background:url("../2023images/svebg.png") left #FFF no-repeat; padding-left:50px;}
.search_box .btnse{position:absolute; top:0; right:0;color:#FFF;cursor:pointer;background:#166bca;border:0;width:125px;line-height:55px;float:right;font-size:18px;vertical-align:middle;  border: none;border-radius: 50px;}



/***** 导航条 *****/
.tzgz_header{width: 100%; margin:0 auto;background:#0a52a2;position:relative; z-index:999;}
@keyframes mynav {
from {top:0;}	
100% {opacity: 1;}
50% {opacity: 0.4;}
0% {opacity: 0;}

}
.fixnav{position:fixed;top:0px;left:0px;width:100%;
 animation:mynav 0.5s;
-webkit-animation:mynav 0.5s;}

.header{background:#0a52a2; line-height:63px;max-width: 1366px;width: 100%; margin:auto; position:relative;}
.mainnav{ clear: both; white-space:nowrap;overflow:hidden;}
.mainnav li{float: left; font-size: 25px; white-space:nowrap; width:14.28%; text-align:center;position:relative; }
.mainnav li:after{content:""; width:1px; height:20px; background:#2369b9; position:absolute; top:35%; margin-top:0px; right:0;  }
.mainnav li:nth-child(7n):after{display:none;}
.mainnav li a{display: block;  line-height:60px; padding:0 1%;color: #ffffff;}
.mainnav li a:hover, .mainnav li.on a{color: #ffffff; background:#00336b;}
.mainnav li a:after {display: none; }
.mainnav li a:hover:after, .mainnav li.on a:after {width: 100%;}



/* --------头条新闻----------- */
.ttcon { text-align:center; }
.ttcon span { color:#004b9e; font-size:1.6666em;font-weight: bold;}
.ttcon p {font-size:1.1111em; margin:5px 0 0 0;}
.ttcon a { display:block;}
/*----新闻大图------*/
.ind_dig_swiper {width:52%;height: 383px;overflow: hidden;position: relative;float:left; margin-right:3%;}
.ind_dig_itm {position: relative;}
.ind_dig_itm img { width:100%;height: 383px;}
.ind_dig_til {position: absolute;width: 100%;height: 55px;padding-left: 20px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.6);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.ind_dig_til a {display: block;color: #fff;font-size: 20px;line-height: 55px; width:80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ind_dig_swiper .tp {position: absolute;bottom: 18px;right: 10px;overflow: hidden;}
.ind_dig_swiper .swiper-pagination-switch {width: 10px;height: 10px;background-color: #ffff;float: left;margin-left: 10px;border-radius: 15px;cursor:pointer;}
.ind_dig_swiper .swiper-active-switch {background-color: #408ad6;}
/*----文字新闻------*/
.new_right { float:left; width:45%;}
.indnew-com-hd {border-bottom:2px #ededed solid;height: 49px; }
.indnew-com-item {line-height: 46px;position: absolute;left: 0; top: 0;font-size:25px;}
.idon-sec {left: 24%;}
.idtow-sec {left: 48%;}
.idfir-sec {left: 72%;}
.indnew-com-item a {color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.indnew-com-item.cur a {color: #346cb7;border-bottom:3px #346cb7 solid; font-weight:600;}
.indnew-com-bd {margin-top: 10px;}
.tbot:after{content:""; width:1px; height:20px; background:#b9b9b9; position:absolute; top:30%; margin-top:0px; right:-20%;  }

.indnew_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.indnew_list li{ position:relative;padding:3px 0; width:100%; overflow:hidden; line-height:39px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.indnew_list strong, .indnew_list li strong, .list-fy span{font-weight: normal !important;}
.indnew_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.indnew_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:97%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.indnew_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.indnew_list li i{position:absolute; left:5px; top:18px; width: 6px; height: 6px; background: #8ec0f2;border-radius:30px;}
@keyframes mymove {
from {left:1200px;}
to {left:0px;}
0% {opacity: 0.5;}
100% {opacity: 1;}
}
@-webkit-keyframes mymove{from {left:1200px;}
to {left:0px;}
}

/*----部门动态------*/
.bm_left { float:left; width:48.5%; margin-right:3%; background:#FFF; padding:30px;}
.bm_right { float:left; width:48.5%; background:#FFF; padding:30px;}
.bmdt-com-hd {border-bottom:2px #ededed solid;height: 49px; }
.bmdt-com-item {line-height: 46px;position: absolute;left: 0; top: 0;font-size:24px;}

.bmon-sec {left: 22%;}
.bmtow-sec {left: 44%;}
.bmfir-sec {left: 66%;}
.bmdt-com-item a { padding:0 10px;color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bmdt-com-item.cur a {color: #346cb7;border-bottom:3px #346cb7 solid; font-weight:600; background:url("../2023images/sy/bmnewbot.png") no-repeat bottom;transition:all .0s;}
.bmdt-com-bd {margin-top: 10px;}
.tbob:after{content:""; width:1px; height:20px; background:#b9b9b9; position:absolute; top:30%; margin-top:0px; right:-10%;  }

/*------------切换栏----------*/
/*三大切换开始*/
/*----隐藏的各大块标题----*/
.title-tab{ background:#eaeaea; width:100%; float:left;max-width:1300px; margin:0 auto;margin-bottom:20px;height:50px; display:none;}
.title-tab li{box-sizing:border-box; float: left;text-align:center;position:relative;}
.title-tab li a{padding:0 20px;display:block;position:relative;font-size:25px;color:#535353;line-height:50px; }
.title-tab li:hover a,.title-tab li a.on{background: #0a52a2; color:#FFF; font-weight:700; }

/*---------------------------第二列文字新闻---------------------------------------*/
.posi {position:relative;}
.ewb-com-itema {box-sizing:border-box; height: 116px;position: absolute;left: 5.5%; top: 0;width: 28%;text-align: center;background: url("../2023images/sy/zwset_011.png") no-repeat bottom #7ba7d8}
.ewb-com-hdb {height: 100px; }
.ewb-com-itema.cur {color:#ffffff;background: url("../2023images/sy/zwset_010.png") no-repeat bottom #0a52a2;}
.ewb-sect {left: 36.5%;}
.ewb-tow {left: 67.5%;}
.ewb-com-itema a { display:block; color:#FFF;line-height:100px;font-size:33px;}
.ewb-com-itema a img { padding:0 20px 6px 0;}
.ewb-com-itema,.ewb-com-bds,.ewb-com-hdb a {transition:all .0s ease-in-out;}
.ewb-com-bds {
	box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		padding:30px; background:#FFF; border:1px solid #0a52a2;float:left; width:100%;animation-name:mymove;animation-duration:0.0s;-webkit-animation-name:mymove;-webkit-animation-duration:0.0s;}

@keyframes mymove {from {left:200px;}to {left:0px;}0% {opacity: 0.1;}50% {opacity: 0.5;}100% {opacity: 1;}}
@-webkit-keyframes mymove{from {left:200px;}to {left:0px;}}

/*------------政务公开----------*/
/*政府文件*/
.ind_zwgk_con {float:left; width:100%;}
.zcleft { width:40%; margin-right:3%; float:left;}
.zccen { width:30%; margin-right:3%; float:left;}
.zcright { width:24%; float:left;}
.zc-com-hd {background: #f4f4f4; }
.zc-com-hda {height: 59px;border-bottom: #ececec 2px solid;transition:all .2s ease-in-out; margin-bottom:15px;}
.zc-com-item {line-height: 50px;position: absolute;left: 0; top: 0;text-align: center;}
.zc-sec {left: 25%;}
.zc-tow {left: 50%;}
.zc-com-item a {font-size:24px;color: #333;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:all .0s ease-in-out;padding:0 10px;}
.zc-com-item.cur a {background:url("../2023images/sy/zcbg.png") no-repeat bottom; color:#004b9e; font-weight:700;padding-bottom:9px;}
.zc-com-bd {margin-top: 10px;}
.zcnews_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.zcnews_list li{ height:68px; position:relative; font-size:18px; margin:7px 0; width:100%; overflow:hidden; line-height:30px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.zcnews_list strong, .zcnews_list li strong, .list-fy span{font-weight: normal !important;}
.zcnews_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.zcnews_list li a{transition:all .2s ease-in-out;float:left; margin-bottom:9px; padding:0px 0px 7px 20px; width:88%; clear:both;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.zcnews_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.zcnews_list li i{position:absolute; left:5px; top:12px; width: 6px; height: 6px; background: #c6c6c6;border-radius: 5px;}
/* --------新搜索条----------- */
.zcsev_box{margin:auto;width:100%;border-radius: 8px 0 0 8px;margin-top:18px;}
.zcsev_fl{overflow:hidden;height:38px;}
.zcsev_txt{width:100%;border:0;height:38px;line-height:38px;padding:0 8px; color:#a0a0a0; font-size:18px; border:2px solid #0a52a2;}
.zcsev_box .btnse{cursor:pointer;background:#0a52a2;border:0;width:58px;line-height:38px;float:right;font-size:18px;vertical-align:middle;  border: none; color:#FFF;}
.zcsev_text_fl { float:left; font-size:20px;line-height:38px; color:#2687cc; }

/* --------政策解读----------- */
.injcjd { width:100%; float:left;height:59px; position:relative;border-bottom: #ececec 2px solid;transition:all .2s ease-in-out; margin-bottom:15px}
.injcjd p { position:absolute;background:url("../2023images/sy/zcbg.png") no-repeat bottom; color:#004b9e; font-weight:700;font-size:24px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:50px;padding:0 10px 9px 10px;}
.ind_zcjd { float:left;width:100%; margin:8px 0 0 0;}
.ind_zcjd .txt {  width:100%; padding:15px 0;clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.ind_zcjd p {height:90px; padding:5px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; color:#a8a8a8; line-height:30px;}

/* ---右开始-----政信息公开----------- */
.ind_zwgk_ico {float:left;width:100%;}
.zwgkiont {margin-top: 10px;}
.zwgkiont ul {margin:-3% 0 0 0%;}
.zwgkiont li{width: 100%;float: left;border-bottom: 1px dashed #c3c3c3;margin:4.5% 0 0 0%;padding-bottom: 10px;}
.zwgkiont li .iconbox{width: 58px;height: 58px;float: left;background-color: #2687cc;border-radius: 100%;line-height: 55px;text-align: center;color: #fff;transition: all .3s;}
.zwgkiont li .lnfobox{height: 58px;float: left;padding-left: 10px;}
.zwgkiont li .lnfobox p{font-size: 20px;font-weight: 600;margin-top: 12px;transition: all .3s;}
.zwgkiont li a:hover .iconbox{box-shadow: 2px 4px 1px 2px #ebebeb;    transform: translateY(-4px) translateX(-4px);}
/*----政务公开----政信息开多图标--------*/
.idzwgkimg {float:left; width:100%}
.idzwgkimg ul {margin:15px 0 0 -2%;}
.idzwgkimg li{ line-height:70px;float: left;width:18%;margin:15px 0 0 2%; background:#eef8ff; border:1px solid #d3e8ff;border-radius:5px;}
.idzwgkimg li a{display: block;text-decoration: none;font-size: 22px;}
.idzwgkimg li a:hover{color: #fff; background:#0a52a2;border-radius:4px;}
.idzwgkimg li a img{display: block;width: ;float: left; margin:20px 15px 0 35px;}
.idzwgkimg li a .zwgkimg1{display: block;}
.idzwgkimg li a .zwgkimg2{display: none;}
.idzwgkimg li a:hover .zwgkimg1{display: none;}
.idzwgkimg li a:hover .zwgkimg2{display: block;}

/*第二块开始*/
/* ----左开始----个人服务----------- */
.zw_left { width:68%; margin-right:3%; float:left;}
.zw_right { width:29%;float:left;}
.grfw_con { width:48.5%; float:left;margin-right:3%; position:relative;}
.grfw_bg { font-size:30px; text-align:center; color:#FFF; background:url("../2023images/sy/grfw_bg.png") no-repeat; height:92px; padding-top:15px;border-radius: 10px 10px 0 0;}
.grfw_bg  a { color:#FFF; display:block;}
.grfw_ico { background:#f4faff; padding:45px 28px 28px 28px;}
.grfw_ico ul {margin:0 0 0 -5%;}
.grfw_ico li{line-height: 44px;float: left;width: 28%;margin: 5% 0 0 5%; background:#FFF;
-moz-box-shadow:2px 2px 5px #969696; /*firefox*/
-webkit-box-shadow:2px 2px 5px #969696; /*webkit*/
box-shadow:0px 0px 6px #c3e4ff; /*opera或ie9*/}
.grfw_ico li a{display: block;font-size: 18px;-webkit-transition: 0.3s;text-align:center; }
.grfw_ico li a:hover{color: #fff;background: #0a52a2;box-shadow: #cee2f2 0 3px 5px;}
.grfw_ico li a img{left:50%;right:50%;display: block;text-align:center;margin:0 auto; padding-top:15px;}
.grfw_ico li a .xxgkimg1{display: block;}
.grfw_ico li a .xxgkimg2{display: none;}
.grfw_ico li a:hover .xxgkimg1{display: none;}
.grfw_ico li a:hover .xxgkimg2{display: block;}
.grfw_more {text-align:center; padding-top:20px;}
.grfw_more a {font-size:20px; color:#288bde;} 
.grfw_gr { text-align:center; position:absolute; top:11%; width:100%;}
.grfw_gr a { display:block;}
/* ----左开始---企业服务----------- */
.qyfw_con { width:48.5%; float:left;position:relative;}
.gyfw_bg { font-size:30px; text-align:center; color:#FFF; background:url("../2023images/sy/qyfw_bg.png") no-repeat; height:92px; padding-top:15px;border-radius: 10px 10px 0 0;}
.gyfw_bg  a { color:#FFF;display:block;}
/* --------搜索条----------- */
.fwsev_box{margin:auto;width:100%;border-radius: 8px 0 0 8px;margin-top:20px; float:left;}
.fwsev_fl{overflow:hidden;height:50px;}
.fwsev_txt{width:100%;border:0;height:50px;line-height:50px;padding:0 8px; color:#818181; font-size:18px; border:2px #0a52a2 solid; }
.fwsev_box .btnse{cursor:pointer;background:#0a52a2;border:0;width:120px;line-height:50px;float:right;font-size:18px;vertical-align:middle;  border: none;color:#ffffff;}
.fwsev_text_fl { float:left; font-size:20px;line-height:50px;}
/* ----右开始-----2图标----- */
.ssqd_ico {float:left; width:100%;}
.ssqd_ico ul {margin:0 0 0 -5%;}
.ssqd_ico li{line-height: 24px;float: left;width: 45%;margin:0  0 5% 5%; border:1px solid #c4e0ff;border-radius:5px;
-moz-box-shadow:2px 2px 5px #969696; /*firefox*/
-webkit-box-shadow:2px 2px 5px #969696; /*webkit*/
box-shadow:0px 0px 6px #c3e4ff; /*opera或ie9*/}
.ssqd_ico li img { padding:20px 0 10px 0;}
.ssqd_ico li a{display: block;font-size: 20px;-webkit-transition: 0.3s;text-align:center; }
.ssqd_ico li a:hover{background: #f5faff;box-shadow: #cee2f2 0 3px 5px;border-radius:5px;}
.ssqd_ico li p { padding:0 0 10px 0;}
/* ----右开始-----宣传图----- */
.ssqd_add { float:left; width:100%;}
.ssqd_add ul {margin:4px 0 -20px 0;}
.ssqd_add li{ width:100%;margin:0  0 20px 0;}
.ssqd_add li a:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;}

/*第三块开始*/
/* ----左-----留言选登----- */
.idhdjl_left { float:left; width:57%; margin-right:3%;}
.idhdjl_right { float:left; width:40%;}
.idhdjl_left .contain{padding: 0 0 24px; margin-top:-5px;}
.idhdjl_left h2{height: 65px; border-bottom:1px solid #b9d9ff; margin:0 0 16px 0;}
.idhdjl_left h2 p{height: 65px;line-height: 60px;font-size: 24px;font-weight: 900;display: inline-block;overflow: hidden; background:url("../2023images/sy/zcbg.png") no-repeat bottom; padding:0 10px;}
.idhdjl_left h2 p a{ color:#0a52a2;}

.idhdjl_left h2>div{float: right;margin-top: 12px;}
.idhdjl_left .table{width: 100%;background: #fff;}
.idhdjl_left .table p{height: 44px;font-size: 0;overflow: hidden;width: 100%;}
.idhdjl_left .table p span{height: 44px;background-color: #81b1e5;display: block;font-size: 20px;font-weight: 500;line-height: 44px;float: left; color:#FFF;}
.idhdjl_left .table p>span:nth-child(1){width: 80%;display: block;text-align: center;}
.idhdjl_left .table p span:nth-child(2){width: 20%;text-align: center;}
.idhdjl_left .table ul li{height: 44px;font-size: 0; position:relative;}
/*.hdjl_lysd .table ul li:hover,.hdjl_lysd .table ul li:nth-child(2n):hover{ background:#f5fbff;}*/
.idhdjl_left .table ul li:nth-child(2n){background-color: #f1faff;}

.idhdjl_left .table ul li .qz{display: inline-block;width: 6px;height: 44px;background: url(../images/qz.png);background-repeat: no-repeat;background-position: center center;margin: 0 30px;vertical-align: middle;}
.idhdjl_left .table ul li a{display: inline-block;width: 80%; height: 44px;vertical-align: middle;line-height: 44px;font-size: 18px;overflow: hidden;text-indent: 35px;}
.idhdjl_left .table ul li .no,.hdjl_lysd .table ul li .date{display:none;}
.idhdjl_left .table ul li .type{display: inline-block;font-size: 18px;text-align: center;height: 44px;width: 20%; line-height: 44px;vertical-align: middle;}
.idhdjl_left .table ul li .g{color: #60a702;}
.idhdjl_left .table ul li .r{color: #e53935;}
.idhdjl_left .table ul li i{position:absolute; background:#dddddd; width:8px; height:8px;border-radius: 5px; left:15px;top:25px;}
.idlys1{border-radius: 20px;color: #0b52a2;background: url("../2023images/sy/hdjlico001.png") #f3f9ff;background-repeat: no-repeat;background-position: 10px center;border:1px solid #bbd2ee;}
.idlys2{border-radius: 20px;color: #ff7200;background: url("../2023images/sy/hdjlico002.png") #fff7e5;background-repeat: no-repeat;background-position: 10px center;border:1px solid #ffe8af; }

.idlys1,.idlys2{display:inline-block;width: 170px;height: 30px;box-sizing: border-box;font-size: 15px; line-height: 28px;text-indent: 36px;}
.idlys2:hover{color: #ff8f35;}

/* ----左-----意见征集-----------*/
.idyjjz { width:100%; float:left;}
.idyjjz-com-hd {background: #f4f4f4; }
.idyjjz-com-hda {height: 59px;border-bottom: #b9d9ff 1px solid;transition:all .2s ease-in-out; margin-bottom:15px;}
.idyjjz-com-item {line-height: 50px;position: absolute;left: 0; top: 0;text-align: center;}
.idyjjz-sec {left: 20%;}
.idyjjz-com-item a {font-size:24px;color: #333;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:all .0s ease-in-out;padding:0 10px;}
.idyjjz-com-item.cur a {background:url("../2023images/sy/zcbg.png") no-repeat bottom; color:#004b9e; font-weight:700;padding-bottom:9px;}
.idyjjz-com-bd {margin-top: 10px;}
.id_yjzj_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.id_yjzj_list li{ position:relative; font-size:18px; padding:3px 0; width:100%; overflow:hidden; line-height:40px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.id_yjzj_list strong, .id_yjzj_list li strong, .list-fy span{font-weight: normal !important;}
.id_yjzj_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.id_yjzj_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 75px; width:95%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.id_yjzj_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.id_yjzj_list li i{position:absolute; left:5px; top:5px; font-style: normal;border-radius: 5px;}
.id_yjzj_list .finished { background:#4692e8;border-radius: 5px;}
.id_yjzj_list .status { background:#999999; border-radius: 5px; color:#FFF;}

/* ----左-----网上调查------------*/
.id_wsdc_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.id_wsdc_list li{ position:relative; font-size:18px; padding:3px 0; width:100%; overflow:hidden; line-height:40px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.id_wsdc_list strong, .id_wsdc_list li strong, .list-fy span{font-weight: normal !important;}
.id_wsdc_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.id_wsdc_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:95%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.id_wsdc_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.id_wsdc_list li i{position:absolute; left:5px; top:20px; width: 6px; height: 6px; background: #dddddd;border-radius: 5px;}

/* ----左-----6图标----- */
.inhd_ico {float:left; width:100%;}
.inhd_ico ul {margin:0 0 0 -3%;}
.inhd_ico li{line-height: 24px;float: left;width: 30.3333%;margin:0  0 3% 3%; border:1px solid #c4e0ff;border-radius:5px;
-moz-box-shadow:2px 2px 5px #969696; /*firefox*/
-webkit-box-shadow:2px 2px 5px #969696; /*webkit*/
box-shadow:0px 0px 6px #c3e4ff; /*opera或ie9*/}
.inhd_ico li img { padding:20px 0 10px 0;}
.inhd_ico li a{display: block;font-size: 20px;-webkit-transition: 0.3s;text-align:center; }
.inhd_ico li a:hover{background: #f5faff;box-shadow: #cee2f2 0 3px 5px;border-radius:5px;}
.inhd_ico li p { padding:0 0 15px 0;}

/* ----左-----在线访谈----- */
.idzsft { width:100%; float:left;}
.inzsft_tit { width:100%; float:left;height:59px; position:relative;border-bottom: #b9d9ff 1px solid;transition:all .2s ease-in-out; margin-bottom:15px}
.inzsft_tit p { position:absolute;background:url("../2023images/sy/zcbg.png") no-repeat bottom; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:50px;padding:0 10px 9px 10px;}
.inzsft_tit p a {color:#004b9e; font-weight:700;font-size:24px;display: block;}
.inzsft_tit i { font-style:normal; float:right; padding:20px 0 0 0;}
.inzsft_img { width:100%; float:left;}
.inzsft_img .imgleft {float:left; width:50%; margin-right:3%;}
.inzsft_img .imgright {float:left; width:47%;}
.inzsft_img i { margin:10px 0; float:left;border-radius:10px; color:#FFF; background:#0b52a2; font-size:16px; padding:3px 15px; font-style:normal;}
.inzsft_img p { float:left; font-size:24px;clear:both;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.inzsft_list { width:100%; float:left;}
.inzsft_list li {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin:15px 0;}
.inzsft_list li span {background:#f3f3f3; padding:3px 10px; margin-right:5px; font-size:16px;border-radius: 5px; line-height:30px; }

/* ----政务专题----- */
.zwzttitle {width:100%; border-bottom:3px solid #ececec; position:relative; height:55px; margin:0 0 25px 0;}
.zwzttitle p {border-bottom:3px solid #004b9e; color:#004b9e; font-size:25px; position:absolute; line-height:52px; padding:0 15px 0 0; font-weight:600;}
.idzwzt .owl-nav { position:absolute; top:15%; width:100%;height:40px;}
.idzwzt .owl-prev  {float:left; background-color:#FFF; color:#0a52a2;}
.idzwzt .owl-next  {float: right; background-color:#FFF;color:#0a52a2;}
.idzwzt .owl-dots{ display:none;}
.idzwzt .owl-nav button {width:35px; height:85px;border-radius:5px; font-size:30px;
-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;_-moz-opacity:0.80;}
.idzwzt .owl-carousel {-webkit-tap-highlight-color:#FFF; }
.idzwztin .item { margin:0 0 0 ;}
.idzwztin .item img{ height:130px;}



/*友链*/
.footer-linkbot{padding: 5px 0; background: #ebebeb; margin:60px 0 0 0; font-size:16px;}
.footer-links{padding: 17px 0; background: #ebebeb; margin:60px 0 0 0; font-size:16px;}
.footer-links .hd{ margin:0 auto;height: 38px; max-width:1366px; }
.footer-links .hd ul li{float: left; width: 16.666667%; text-align: center;}
.footer-links .hd ul li a{position: relative; z-index:5; display:inline-block; padding-right: 25px; height:36px; text-align: center; line-height: 36px;}
.footer-links .hd ul li.hs a:before{content: ''; position: absolute; right:0; top: 50%; margin-top: -4px; width: 14px; height: 8px; background: url("../2023images/icon_links.png") no-repeat; opacity: .5; -webkit-transition:300ms; transition:300ms;}
.footer-links .hd ul li.on a:before{transform: rotate(-180deg); opacity: .8;}
.footer-links .bd{ margin:0 auto;max-width:1366px; background:#f7f7f7;padding:0 20px}
.footer-links .bd ul{padding:15px 0; overflow: hidden; display: none;}
.footer-links .bd ul li{float: left; width: 20%;}
.footer-links .bd ul li h4{padding:5px 0; font-size:.9375em; font-weight: normal; line-height:1.6em; overflow:hidden; vertical-align:top;}
.footer-links .bd ul li a{ float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.footer-con{ max-width:1366px; margin:0 auto; clear:both;}
.footer-con:after {clear: both;}
.footer-con:after, .footer-con:before {display:table; content: "";}
/*-------------底部css---------------- */
.footermar {background:#fbfbfb;margin:0 auto; width:100%;}
.footer {margin:0 auto; max-width:1366px;width:100%; padding:30px 0 0 0;}
/*--------------网站信息---------------- */
.imgs {width:16.5%;float:left; line-height:30px;display:block; background:#f3f3f3; margin-right:1.5%; padding:40px 30px}
.imgs e{ margin-left:10px;}
.imgs t {margin-left:0px;}
.imgt { width:46.5%; float:left;line-height:30px; background:#f3f3f3;margin-right:1.5%; padding:25px 30px ;}
.imgt .ts{ font-weight:600;}
.imgc {width:34%;float: left; background:#f3f3f3;margin-bottom:15px;}
.copy { width:100%; background:#f3f3f3;}
.copytitle {max-width:1366px; margin:auto; font-size:12px; line-height:20px; padding:15px 0;}
.copytitle e{ float:right;}
.wxgj {float:left;padding:20px; }
.wxgj img { width:105px; height:105px;}
.slhwza {height:55px; float:left; margin-top:40px;}
.jiucuo { height:55px; float:left; margin-top:40px;}
.ideConac { float:left; margin-top:27px;}

/* 离开链接 end */
.mores { display:none;}
.alert-mengban{position: fixed;top: 0px;left: 0px;z-index: 1000;background: #ccc;opacity: 0.8 !important;filter: alpha(opacity=80) !important;width: 100%;height: 100%;display: none;}
.alert-warning{position: fixed;left: 50%;top:-400px;margin-left:-300px; width: 600px;height: 160px;background:#fff;z-index: 1001;display: none;}
.alert-delete{width: 100%;height: 38px;position: relative;}
.alert-delete span{position: absolute;top:10px;right: 10px; width: 19px;height: 19px;cursor:pointer;}
 .alert-wzsm{width: 560px;height: 30px;margin: 0px auto 0; line-height: 35px;font-size: 18px;color: #000;text-align: center;font-family:"Microsoft YaHei"; padding-bottom: 15px;}
.alert-wzsm p{font-size:18px;font-family:"Microsoft YaHei";}
.alert-footer{width: 100%; font-size: 16px;color: #000;}
.alert-footer span{cursor: pointer;float: left;font-family:"Microsoft YaHei";}
.continue{width: 124px;height: 30px;display:inline-table; background-color:#347bd7;border:2px solid;border-radius:25px; color:#FFFFFF; text-align:center; line-height:30px;}
.fangqi{line-height: 30px;font-size: 16px;color: #347bd7;margin-left: 30px;}
.xuanze{width: 210px;height: 42px;margin: 13px auto 0;}
 @media only screen and (max-width: 414px) {
 .alert-warning{position: fixed;left:2%;top:-400px;margin-left:0; width: 96%;height: auto;background: #fff;background-size: 100%; z-index: 1001;}
.alert-wzsm{width: 80%;height: auto;margin: 15px auto 0; line-height: 28px;font-size: 18px;color: #000;text-align: center; }
.alert-wzsm p{font-size:18px;}
.alert-footer{width: 100%; height: 70px;line-height: 70px;font-size: 18px;color: white;margin-top: 10px;}
.continue{ width: 124px;height: 30px;background-size: 100%; display:inline-table; background-color:#000099;}
}